#include <conio.h>
#include <stdio.h>
int main()
{
    int a[100],n,k,l,i,j=1,max=0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
                    scanf("%d",&a[i]);
    i=0;
    for(k=1;k<n;k++)
    {
                    if(a[i]<a[k])
                    {
                                 i=k;
                                 j++;
                    }
                    else
                    {
                        if(max<j) max=j;
                        while(a[i]>a[k]&&i>0) { i--; j--; }
                        if(i==0) i=k++;
                        k--;
                    }
    }
    if(max<j) max=j;
    printf("%d",max);
    getch();
    return 0;
}
